package com.zzyl.service;

import com.zzyl.base.PageResponse;
import com.zzyl.dto.AlertDataHandleDto;
import com.zzyl.dto.AlertDataPageQueryDto;
import com.zzyl.vo.AlertDataVo;

/**
 * @Description AlertDataService
 * @Author duzhengxu
 * @Date 2024-09-15
 */
public interface AlertDataService {
    /**
     * 分页查询报警数据
     * @param alertDataPageQueryDto
     * @return
     */
    PageResponse<AlertDataVo> page(AlertDataPageQueryDto alertDataPageQueryDto);

    /**
     * 处理设备报警数据
     * @param id
     * @return
     */
    void handleAlertData(Long id, AlertDataHandleDto alertDataHandleDto);
}
